////TIME1311209553338
importPackage(com.blocks.blocks);
importPackage(com.blocks);
importPackage(com.blocks.model);
importPackage(com.jme3.math);
importPackage(java.lang);
var application = new Object();
application.setup = function() {
var MasterBlock1717873571 = new MasterBlock("MasterBlock1717873571", new Long(1311206303630));
MasterBlock1717873571.init();
MasterBlock1717873571.setLocalTranslation(new Vector3f(-160.0, 2.0, -68.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1717873571);
MasterBlock1717873571.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1717873571.getMasterId(), MasterBlock1717873571);

var MasterBlock1326711397 = new MasterBlock("MasterBlock1326711397", new Long(1311204777546));
MasterBlock1326711397.init();
MasterBlock1326711397.setLocalTranslation(new Vector3f(-88.0, 2.0, -58.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1326711397);
MasterBlock1326711397.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1326711397.getMasterId(), MasterBlock1326711397);

var MasterBlock1821463645 = new MasterBlock("MasterBlock1821463645", new Long(1311205294174));
MasterBlock1821463645.init();
MasterBlock1821463645.setLocalTranslation(new Vector3f(-108.0, 2.0, -30.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1821463645);
MasterBlock1821463645.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1821463645.getMasterId(), MasterBlock1821463645);

var MasterBlock1263152482 = new MasterBlock("MasterBlock1263152482", new Long(1311206301725));
MasterBlock1263152482.init();
MasterBlock1263152482.setLocalTranslation(new Vector3f(-176.0, 2.0, -46.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1263152482);
MasterBlock1263152482.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1263152482.getMasterId(), MasterBlock1263152482);

var MasterBlock1695246560 = new MasterBlock("MasterBlock1695246560", new Long(1311209421618));
MasterBlock1695246560.init();
MasterBlock1695246560.setLocalTranslation(new Vector3f(-50.0, 2.0, -66.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1695246560);
MasterBlock1695246560.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1695246560.getMasterId(), MasterBlock1695246560);

var MasterBlock1443334745 = new MasterBlock("MasterBlock1443334745", new Long(1311204774129));
MasterBlock1443334745.init();
MasterBlock1443334745.setLocalTranslation(new Vector3f(-124.0, 2.0, -58.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1443334745);
MasterBlock1443334745.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1443334745.getMasterId(), MasterBlock1443334745);

var MasterBlock1933516048 = new MasterBlock("MasterBlock1933516048", new Long(1311209101990));
MasterBlock1933516048.init();
MasterBlock1933516048.setLocalTranslation(new Vector3f(-50.0, 2.0, -58.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1933516048);
var ColorBlock934039788 = new ColorBlock("ColorBlock934039788", new Long(1311209101990));
ColorBlock934039788.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock934039788.init();
ColorBlock934039788.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	MasterBlock1933516048.attachChild(ColorBlock934039788);
var Block1793858847 = new Block("Block1793858847", new Long(1311209101990));
Block1793858847.setBlockSides(BlockSides.SIDE_BACK);
Block1793858847.setCustomFrequency(true);
Block1793858847.setScriptName("/blocks/RangeFinderBlock.js");
Block1793858847.init();
Block1793858847.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
Block1793858847.getParameters().put("axis", 3.0);
	ColorBlock934039788.attachChild(Block1793858847);
var Block1337163421 = new Block("Block1337163421", new Long(1311209101990));
Block1337163421.setBlockSides(BlockSides.SIDE_BACK);
Block1337163421.setCustomFrequency(true);
Block1337163421.setScriptName("/blocks/Zero.js");
Block1337163421.init();
Block1337163421.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	Block1793858847.attachChild(Block1337163421);
var ColorBlock1805865301 = new ColorBlock("ColorBlock1805865301", new Long(1311209101990));
ColorBlock1805865301.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1805865301.init();
ColorBlock1805865301.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	Block1337163421.attachChild(ColorBlock1805865301);
var Block1408153861 = new Block("Block1408153861", new Long(1311209101990));
Block1408153861.setBlockSides(BlockSides.SIDE_LEFT);
Block1408153861.setCustomFrequency(true);
Block1408153861.setScriptName("/blocks/Zero.js");
Block1408153861.init();
Block1408153861.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1805865301.attachChild(Block1408153861);
var Block1624519343 = new Block("Block1624519343", new Long(1311209101990));
Block1624519343.setBlockSides(BlockSides.SIDE_LEFT);
Block1624519343.setCustomFrequency(true);
Block1624519343.setScriptName("/blocks/RangeFinderBlock.js");
Block1624519343.init();
Block1624519343.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
Block1624519343.getParameters().put("axis", 2.0);
	Block1408153861.attachChild(Block1624519343);
var Block1905606350 = new Block("Block1905606350", new Long(1311209101990));
Block1905606350.setBlockSides(BlockSides.SIDE_LEFT);
Block1905606350.setCustomFrequency(true);
Block1905606350.setScriptName("/blocks/Zero.js");
Block1905606350.init();
Block1905606350.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	Block1624519343.attachChild(Block1905606350);
var ColorBlock2049895671 = new ColorBlock("ColorBlock2049895671", new Long(1311209101990));
ColorBlock2049895671.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock2049895671.init();
ColorBlock2049895671.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	Block1905606350.attachChild(ColorBlock2049895671);
var Block1683491041 = new Block("Block1683491041", new Long(1311209101990));
Block1683491041.setBlockSides(BlockSides.SIDE_FRONT);
Block1683491041.setCustomFrequency(true);
Block1683491041.setScriptName("/blocks/Zero.js");
Block1683491041.init();
Block1683491041.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock2049895671.attachChild(Block1683491041);
var Block1389244318 = new Block("Block1389244318", new Long(1311209101990));
Block1389244318.setBlockSides(BlockSides.SIDE_FRONT);
Block1389244318.setCustomFrequency(true);
Block1389244318.setScriptName("/blocks/RangeFinderBlock.js");
Block1389244318.init();
Block1389244318.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
Block1389244318.getParameters().put("axis", 0.0);
	Block1683491041.attachChild(Block1389244318);
var Block1639409898 = new Block("Block1639409898", new Long(1311209101990));
Block1639409898.setBlockSides(BlockSides.SIDE_FRONT);
Block1639409898.setCustomFrequency(true);
Block1639409898.setScriptName("/blocks/Zero.js");
Block1639409898.init();
Block1639409898.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	Block1389244318.attachChild(Block1639409898);
var ColorBlock1399332132 = new ColorBlock("ColorBlock1399332132", new Long(1311209101990));
ColorBlock1399332132.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1399332132.init();
ColorBlock1399332132.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	Block1639409898.attachChild(ColorBlock1399332132);
var Block1534091683 = new Block("Block1534091683", new Long(1311209101990));
Block1534091683.setBlockSides(BlockSides.SIDE_RIGHT);
Block1534091683.setCustomFrequency(true);
Block1534091683.setScriptName("/blocks/Zero.js");
Block1534091683.init();
Block1534091683.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1399332132.attachChild(Block1534091683);
var Block1304865894 = new Block("Block1304865894", new Long(1311209101990));
Block1304865894.setBlockSides(BlockSides.SIDE_RIGHT);
Block1304865894.setCustomFrequency(true);
Block1304865894.setScriptName("/blocks/RangeFinderBlock.js");
Block1304865894.init();
Block1304865894.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
Block1304865894.getParameters().put("axis", 5.0);
	Block1534091683.attachChild(Block1304865894);
var Block1421807423 = new Block("Block1421807423", new Long(1311209101990));
Block1421807423.setBlockSides(BlockSides.SIDE_RIGHT);
Block1421807423.setCustomFrequency(true);
Block1421807423.setScriptName("/blocks/Zero.js");
Block1421807423.init();
Block1421807423.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1304865894.attachChild(Block1421807423);
var ColorBlock1319185648 = new ColorBlock("ColorBlock1319185648", new Long(1311209101990));
ColorBlock1319185648.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1319185648.init();
ColorBlock1319185648.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1304865894.attachChild(ColorBlock1319185648);
var ColorBlock984381764 = new ColorBlock("ColorBlock984381764", new Long(1311209101990));
ColorBlock984381764.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock984381764.init();
ColorBlock984381764.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1319185648.attachChild(ColorBlock984381764);
var ColorBlock1804825133 = new ColorBlock("ColorBlock1804825133", new Long(1311209101990));
ColorBlock1804825133.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1804825133.init();
ColorBlock1804825133.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock984381764.attachChild(ColorBlock1804825133);
var ColorBlock1710388261 = new ColorBlock("ColorBlock1710388261", new Long(1311209101990));
ColorBlock1710388261.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1710388261.init();
ColorBlock1710388261.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1804825133.attachChild(ColorBlock1710388261);
var ColorBlock1815712308 = new ColorBlock("ColorBlock1815712308", new Long(1311209101990));
ColorBlock1815712308.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1815712308.init();
ColorBlock1815712308.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1710388261.attachChild(ColorBlock1815712308);
var ColorBlock1265748031 = new ColorBlock("ColorBlock1265748031", new Long(1311209101990));
ColorBlock1265748031.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1265748031.init();
ColorBlock1265748031.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1815712308.attachChild(ColorBlock1265748031);
var ColorBlock1640966358 = new ColorBlock("ColorBlock1640966358", new Long(1311209101990));
ColorBlock1640966358.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1640966358.init();
ColorBlock1640966358.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1389244318.attachChild(ColorBlock1640966358);
var ColorBlock1684183064 = new ColorBlock("ColorBlock1684183064", new Long(1311209101990));
ColorBlock1684183064.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1684183064.init();
ColorBlock1684183064.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1640966358.attachChild(ColorBlock1684183064);
var ColorBlock2117079176 = new ColorBlock("ColorBlock2117079176", new Long(1311209101990));
ColorBlock2117079176.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock2117079176.init();
ColorBlock2117079176.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1684183064.attachChild(ColorBlock2117079176);
var ColorBlock2001952304 = new ColorBlock("ColorBlock2001952304", new Long(1311209101990));
ColorBlock2001952304.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2001952304.init();
ColorBlock2001952304.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2117079176.attachChild(ColorBlock2001952304);
var ColorBlock2133674711 = new ColorBlock("ColorBlock2133674711", new Long(1311209101990));
ColorBlock2133674711.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2133674711.init();
ColorBlock2133674711.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2001952304.attachChild(ColorBlock2133674711);
var Block1936529103 = new Block("Block1936529103", new Long(1311209101990));
Block1936529103.setBlockSides(BlockSides.SIDE_RIGHT);
Block1936529103.setCustomFrequency(true);
Block1936529103.setScriptName("/blocks/Zero.js");
Block1936529103.init();
Block1936529103.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1389244318.attachChild(Block1936529103);
var ColorBlock2077562768 = new ColorBlock("ColorBlock2077562768", new Long(1311209101990));
ColorBlock2077562768.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock2077562768.init();
ColorBlock2077562768.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1936529103.attachChild(ColorBlock2077562768);
var ColorBlock1608424135 = new ColorBlock("ColorBlock1608424135", new Long(1311209101990));
ColorBlock1608424135.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1608424135.init();
ColorBlock1608424135.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2077562768.attachChild(ColorBlock1608424135);
var Block1939596208 = new Block("Block1939596208", new Long(1311209101990));
Block1939596208.setBlockSides(BlockSides.SIDE_ABOVE);
Block1939596208.setScriptName("/blocks/OrBlock.js");
Block1939596208.init();
Block1939596208.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1939596208.getParameters().put("axis", 2.0);
	ColorBlock1608424135.attachChild(Block1939596208);
var ColorBlock2103409797 = new ColorBlock("ColorBlock2103409797", new Long(1311209101990));
ColorBlock2103409797.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2103409797.init();
ColorBlock2103409797.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1939596208.attachChild(ColorBlock2103409797);
var ColorBlock2067223452 = new ColorBlock("ColorBlock2067223452", new Long(1311209101990));
ColorBlock2067223452.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock2067223452.init();
ColorBlock2067223452.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock2103409797.attachChild(ColorBlock2067223452);
var ColorBlock1886484054 = new ColorBlock("ColorBlock1886484054", new Long(1311209101990));
ColorBlock1886484054.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1886484054.init();
ColorBlock1886484054.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock2067223452.attachChild(ColorBlock1886484054);
var ColorBlock1406184923 = new ColorBlock("ColorBlock1406184923", new Long(1311209101990));
ColorBlock1406184923.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1406184923.init();
ColorBlock1406184923.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1886484054.attachChild(ColorBlock1406184923);
var ColorBlock1507419091 = new ColorBlock("ColorBlock1507419091", new Long(1311209101990));
ColorBlock1507419091.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1507419091.init();
ColorBlock1507419091.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1406184923.attachChild(ColorBlock1507419091);
var ColorBlock1380446234 = new ColorBlock("ColorBlock1380446234", new Long(1311209101990));
ColorBlock1380446234.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1380446234.init();
ColorBlock1380446234.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1507419091.attachChild(ColorBlock1380446234);
var ColorBlock1946383753 = new ColorBlock("ColorBlock1946383753", new Long(1311209101990));
ColorBlock1946383753.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1946383753.init();
ColorBlock1946383753.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1380446234.attachChild(ColorBlock1946383753);
var ColorBlock1841774273 = new ColorBlock("ColorBlock1841774273", new Long(1311209101990));
ColorBlock1841774273.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1841774273.init();
ColorBlock1841774273.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1946383753.attachChild(ColorBlock1841774273);
var Block1312653016 = new Block("Block1312653016", new Long(1311209101990));
Block1312653016.setBlockSides(BlockSides.SIDE_ABOVE);
Block1312653016.setCustomFrequency(true);
Block1312653016.setScriptName("/blocks/Zero.js");
Block1312653016.init();
Block1312653016.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2103409797.attachChild(Block1312653016);
var Block1328966264 = new Block("Block1328966264", new Long(1311209101990));
Block1328966264.setBlockSides(BlockSides.SIDE_ABOVE);
Block1328966264.setScriptName("/blocks/OrBlock.js");
Block1328966264.init();
Block1328966264.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1328966264.getParameters().put("axis", 4.0);
	Block1312653016.attachChild(Block1328966264);
var ColorBlock2136529592 = new ColorBlock("ColorBlock2136529592", new Long(1311209101990));
ColorBlock2136529592.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2136529592.init();
ColorBlock2136529592.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1328966264.attachChild(ColorBlock2136529592);
var ColorBlock1621093460 = new ColorBlock("ColorBlock1621093460", new Long(1311209101990));
ColorBlock1621093460.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1621093460.init();
ColorBlock1621093460.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock2136529592.attachChild(ColorBlock1621093460);
var ColorBlock1502363462 = new ColorBlock("ColorBlock1502363462", new Long(1311209101990));
ColorBlock1502363462.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1502363462.init();
ColorBlock1502363462.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1621093460.attachChild(ColorBlock1502363462);
var ColorBlock2089900309 = new ColorBlock("ColorBlock2089900309", new Long(1311209101990));
ColorBlock2089900309.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2089900309.init();
ColorBlock2089900309.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1502363462.attachChild(ColorBlock2089900309);
var ColorBlock1383153162 = new ColorBlock("ColorBlock1383153162", new Long(1311209101990));
ColorBlock1383153162.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1383153162.init();
ColorBlock1383153162.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2089900309.attachChild(ColorBlock1383153162);
var Block2055169758 = new Block("Block2055169758", new Long(1311209101990));
Block2055169758.setBlockSides(BlockSides.SIDE_ABOVE);
Block2055169758.setCustomFrequency(true);
Block2055169758.setScriptName("/blocks/Zero.js");
Block2055169758.init();
Block2055169758.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2136529592.attachChild(Block2055169758);
var Block1163511814 = new Block("Block1163511814", new Long(1311209101990));
Block1163511814.setBlockSides(BlockSides.SIDE_ABOVE);
Block1163511814.setScriptName("/blocks/OrBlock.js");
Block1163511814.init();
Block1163511814.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1163511814.getParameters().put("axis", 2.0);
	Block2055169758.attachChild(Block1163511814);
var Block1938147877 = new Block("Block1938147877", new Long(1311209101990));
Block1938147877.setBlockSides(BlockSides.SIDE_ABOVE);
Block1938147877.setCustomFrequency(true);
Block1938147877.setScriptName("/blocks/NotBlock.js");
Block1938147877.init();
Block1938147877.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1163511814.attachChild(Block1938147877);
var ColorBlock1367009975 = new ColorBlock("ColorBlock1367009975", new Long(1311209101990));
ColorBlock1367009975.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1367009975.init();
ColorBlock1367009975.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1938147877.attachChild(ColorBlock1367009975);
var ColorBlock1504193151 = new ColorBlock("ColorBlock1504193151", new Long(1311209101990));
ColorBlock1504193151.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1504193151.init();
ColorBlock1504193151.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1624519343.attachChild(ColorBlock1504193151);
var ColorBlock1403088344 = new ColorBlock("ColorBlock1403088344", new Long(1311209101990));
ColorBlock1403088344.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1403088344.init();
ColorBlock1403088344.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1504193151.attachChild(ColorBlock1403088344);
var ColorBlock1907246292 = new ColorBlock("ColorBlock1907246292", new Long(1311209101990));
ColorBlock1907246292.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1907246292.init();
ColorBlock1907246292.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	ColorBlock1403088344.attachChild(ColorBlock1907246292);
var ColorBlock1695113454 = new ColorBlock("ColorBlock1695113454", new Long(1311209101990));
ColorBlock1695113454.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1695113454.init();
ColorBlock1695113454.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1907246292.attachChild(ColorBlock1695113454);
var ColorBlock946124441 = new ColorBlock("ColorBlock946124441", new Long(1311209101990));
ColorBlock946124441.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock946124441.init();
ColorBlock946124441.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1695113454.attachChild(ColorBlock946124441);
var ColorBlock1596924955 = new ColorBlock("ColorBlock1596924955", new Long(1311209101990));
ColorBlock1596924955.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1596924955.init();
ColorBlock1596924955.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock946124441.attachChild(ColorBlock1596924955);
var ColorBlock1828017714 = new ColorBlock("ColorBlock1828017714", new Long(1311209101990));
ColorBlock1828017714.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1828017714.init();
ColorBlock1828017714.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1793858847.attachChild(ColorBlock1828017714);
var ColorBlock1540264148 = new ColorBlock("ColorBlock1540264148", new Long(1311209101990));
ColorBlock1540264148.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1540264148.init();
ColorBlock1540264148.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1828017714.attachChild(ColorBlock1540264148);
var ColorBlock1399253430 = new ColorBlock("ColorBlock1399253430", new Long(1311209101990));
ColorBlock1399253430.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1399253430.init();
ColorBlock1399253430.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1540264148.attachChild(ColorBlock1399253430);
var ColorBlock2040905004 = new ColorBlock("ColorBlock2040905004", new Long(1311209101990));
ColorBlock2040905004.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2040905004.init();
ColorBlock2040905004.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1399253430.attachChild(ColorBlock2040905004);
var ColorBlock1933959800 = new ColorBlock("ColorBlock1933959800", new Long(1311209101990));
ColorBlock1933959800.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1933959800.init();
ColorBlock1933959800.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2040905004.attachChild(ColorBlock1933959800);
MasterBlock1933516048.updatePower(true);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1933516048.getMasterId(), MasterBlock1933516048);

var MasterBlock1952637114 = new MasterBlock("MasterBlock1952637114", new Long(1311206193587));
MasterBlock1952637114.init();
MasterBlock1952637114.setLocalTranslation(new Vector3f(-180.0, 2.0, -60.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1952637114);
var ColorBlock1454731586 = new ColorBlock("ColorBlock1454731586", new Long(1311206193587));
ColorBlock1454731586.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1454731586.init();
ColorBlock1454731586.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	MasterBlock1952637114.attachChild(ColorBlock1454731586);
var Block2140942973 = new Block("Block2140942973", new Long(1311206193587));
Block2140942973.setBlockSides(BlockSides.SIDE_BACK);
Block2140942973.setCustomFrequency(true);
Block2140942973.setScriptName("/blocks/RangeFinderBlock.js");
Block2140942973.init();
Block2140942973.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
Block2140942973.getParameters().put("axis", 3.0);
	ColorBlock1454731586.attachChild(Block2140942973);
var Block1989055051 = new Block("Block1989055051", new Long(1311206193587));
Block1989055051.setBlockSides(BlockSides.SIDE_BACK);
Block1989055051.setCustomFrequency(true);
Block1989055051.setScriptName("/blocks/Zero.js");
Block1989055051.init();
Block1989055051.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	Block2140942973.attachChild(Block1989055051);
var ColorBlock1751888824 = new ColorBlock("ColorBlock1751888824", new Long(1311206193587));
ColorBlock1751888824.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1751888824.init();
ColorBlock1751888824.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	Block1989055051.attachChild(ColorBlock1751888824);
var Block1428760467 = new Block("Block1428760467", new Long(1311206193587));
Block1428760467.setBlockSides(BlockSides.SIDE_LEFT);
Block1428760467.setCustomFrequency(true);
Block1428760467.setScriptName("/blocks/Zero.js");
Block1428760467.init();
Block1428760467.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1751888824.attachChild(Block1428760467);
var Block1596607631 = new Block("Block1596607631", new Long(1311206193587));
Block1596607631.setBlockSides(BlockSides.SIDE_LEFT);
Block1596607631.setCustomFrequency(true);
Block1596607631.setScriptName("/blocks/RangeFinderBlock.js");
Block1596607631.init();
Block1596607631.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
Block1596607631.getParameters().put("axis", 2.0);
	Block1428760467.attachChild(Block1596607631);
var Block1337102828 = new Block("Block1337102828", new Long(1311206193587));
Block1337102828.setBlockSides(BlockSides.SIDE_LEFT);
Block1337102828.setCustomFrequency(true);
Block1337102828.setScriptName("/blocks/Zero.js");
Block1337102828.init();
Block1337102828.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	Block1596607631.attachChild(Block1337102828);
var ColorBlock1984218507 = new ColorBlock("ColorBlock1984218507", new Long(1311206193587));
ColorBlock1984218507.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1984218507.init();
ColorBlock1984218507.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	Block1337102828.attachChild(ColorBlock1984218507);
var Block1052763405 = new Block("Block1052763405", new Long(1311206193587));
Block1052763405.setBlockSides(BlockSides.SIDE_FRONT);
Block1052763405.setCustomFrequency(true);
Block1052763405.setScriptName("/blocks/Zero.js");
Block1052763405.init();
Block1052763405.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1984218507.attachChild(Block1052763405);
var Block1242650721 = new Block("Block1242650721", new Long(1311206193587));
Block1242650721.setBlockSides(BlockSides.SIDE_FRONT);
Block1242650721.setCustomFrequency(true);
Block1242650721.setScriptName("/blocks/RangeFinderBlock.js");
Block1242650721.init();
Block1242650721.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
Block1242650721.getParameters().put("axis", 0.0);
	Block1052763405.attachChild(Block1242650721);
var Block1518071291 = new Block("Block1518071291", new Long(1311206193587));
Block1518071291.setBlockSides(BlockSides.SIDE_FRONT);
Block1518071291.setCustomFrequency(true);
Block1518071291.setScriptName("/blocks/Zero.js");
Block1518071291.init();
Block1518071291.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	Block1242650721.attachChild(Block1518071291);
var ColorBlock1610635300 = new ColorBlock("ColorBlock1610635300", new Long(1311206193587));
ColorBlock1610635300.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1610635300.init();
ColorBlock1610635300.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	Block1518071291.attachChild(ColorBlock1610635300);
var Block1797271115 = new Block("Block1797271115", new Long(1311206193587));
Block1797271115.setBlockSides(BlockSides.SIDE_RIGHT);
Block1797271115.setCustomFrequency(true);
Block1797271115.setScriptName("/blocks/Zero.js");
Block1797271115.init();
Block1797271115.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1610635300.attachChild(Block1797271115);
var Block1350962027 = new Block("Block1350962027", new Long(1311206193587));
Block1350962027.setBlockSides(BlockSides.SIDE_RIGHT);
Block1350962027.setCustomFrequency(true);
Block1350962027.setScriptName("/blocks/RangeFinderBlock.js");
Block1350962027.init();
Block1350962027.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
Block1350962027.getParameters().put("axis", 5.0);
	Block1797271115.attachChild(Block1350962027);
var Block1855767574 = new Block("Block1855767574", new Long(1311206193587));
Block1855767574.setBlockSides(BlockSides.SIDE_RIGHT);
Block1855767574.setCustomFrequency(true);
Block1855767574.setScriptName("/blocks/Zero.js");
Block1855767574.init();
Block1855767574.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1350962027.attachChild(Block1855767574);
var ColorBlock1414706706 = new ColorBlock("ColorBlock1414706706", new Long(1311206193587));
ColorBlock1414706706.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1414706706.init();
ColorBlock1414706706.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1350962027.attachChild(ColorBlock1414706706);
var ColorBlock1618247674 = new ColorBlock("ColorBlock1618247674", new Long(1311206193587));
ColorBlock1618247674.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1618247674.init();
ColorBlock1618247674.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1414706706.attachChild(ColorBlock1618247674);
var ColorBlock1589847179 = new ColorBlock("ColorBlock1589847179", new Long(1311206193587));
ColorBlock1589847179.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1589847179.init();
ColorBlock1589847179.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1618247674.attachChild(ColorBlock1589847179);
var ColorBlock1143386301 = new ColorBlock("ColorBlock1143386301", new Long(1311206193587));
ColorBlock1143386301.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1143386301.init();
ColorBlock1143386301.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1589847179.attachChild(ColorBlock1143386301);
var ColorBlock1775758070 = new ColorBlock("ColorBlock1775758070", new Long(1311206193587));
ColorBlock1775758070.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1775758070.init();
ColorBlock1775758070.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1143386301.attachChild(ColorBlock1775758070);
var ColorBlock2143456646 = new ColorBlock("ColorBlock2143456646", new Long(1311206193587));
ColorBlock2143456646.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2143456646.init();
ColorBlock2143456646.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1775758070.attachChild(ColorBlock2143456646);
var ColorBlock1675716883 = new ColorBlock("ColorBlock1675716883", new Long(1311206193587));
ColorBlock1675716883.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1675716883.init();
ColorBlock1675716883.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1242650721.attachChild(ColorBlock1675716883);
var ColorBlock2055990954 = new ColorBlock("ColorBlock2055990954", new Long(1311206193587));
ColorBlock2055990954.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock2055990954.init();
ColorBlock2055990954.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1675716883.attachChild(ColorBlock2055990954);
var ColorBlock1462179517 = new ColorBlock("ColorBlock1462179517", new Long(1311206193587));
ColorBlock1462179517.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1462179517.init();
ColorBlock1462179517.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock2055990954.attachChild(ColorBlock1462179517);
var ColorBlock1517618182 = new ColorBlock("ColorBlock1517618182", new Long(1311206193587));
ColorBlock1517618182.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1517618182.init();
ColorBlock1517618182.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1462179517.attachChild(ColorBlock1517618182);
var ColorBlock1511379974 = new ColorBlock("ColorBlock1511379974", new Long(1311206193587));
ColorBlock1511379974.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1511379974.init();
ColorBlock1511379974.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1517618182.attachChild(ColorBlock1511379974);
var Block1892516821 = new Block("Block1892516821", new Long(1311206193587));
Block1892516821.setBlockSides(BlockSides.SIDE_RIGHT);
Block1892516821.setCustomFrequency(true);
Block1892516821.setScriptName("/blocks/Zero.js");
Block1892516821.init();
Block1892516821.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1242650721.attachChild(Block1892516821);
var ColorBlock1715785349 = new ColorBlock("ColorBlock1715785349", new Long(1311206193587));
ColorBlock1715785349.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1715785349.init();
ColorBlock1715785349.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1892516821.attachChild(ColorBlock1715785349);
var ColorBlock1359819246 = new ColorBlock("ColorBlock1359819246", new Long(1311206193587));
ColorBlock1359819246.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1359819246.init();
ColorBlock1359819246.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1715785349.attachChild(ColorBlock1359819246);
var Block1526966667 = new Block("Block1526966667", new Long(1311206193587));
Block1526966667.setBlockSides(BlockSides.SIDE_ABOVE);
Block1526966667.setScriptName("/blocks/XOrBlock.js");
Block1526966667.init();
Block1526966667.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1526966667.getParameters().put("axis", 2.0);
	ColorBlock1359819246.attachChild(Block1526966667);
var ColorBlock1865061138 = new ColorBlock("ColorBlock1865061138", new Long(1311206193587));
ColorBlock1865061138.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1865061138.init();
ColorBlock1865061138.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1526966667.attachChild(ColorBlock1865061138);
var ColorBlock1977105273 = new ColorBlock("ColorBlock1977105273", new Long(1311206193587));
ColorBlock1977105273.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1977105273.init();
ColorBlock1977105273.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1865061138.attachChild(ColorBlock1977105273);
var ColorBlock1759723799 = new ColorBlock("ColorBlock1759723799", new Long(1311206193587));
ColorBlock1759723799.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1759723799.init();
ColorBlock1759723799.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1977105273.attachChild(ColorBlock1759723799);
var ColorBlock1098973828 = new ColorBlock("ColorBlock1098973828", new Long(1311206193587));
ColorBlock1098973828.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1098973828.init();
ColorBlock1098973828.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1759723799.attachChild(ColorBlock1098973828);
var ColorBlock1635333781 = new ColorBlock("ColorBlock1635333781", new Long(1311206193587));
ColorBlock1635333781.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1635333781.init();
ColorBlock1635333781.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1098973828.attachChild(ColorBlock1635333781);
var ColorBlock1154244819 = new ColorBlock("ColorBlock1154244819", new Long(1311206193587));
ColorBlock1154244819.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1154244819.init();
ColorBlock1154244819.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1635333781.attachChild(ColorBlock1154244819);
var ColorBlock1738760101 = new ColorBlock("ColorBlock1738760101", new Long(1311206193587));
ColorBlock1738760101.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1738760101.init();
ColorBlock1738760101.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1154244819.attachChild(ColorBlock1738760101);
var ColorBlock949419650 = new ColorBlock("ColorBlock949419650", new Long(1311206193587));
ColorBlock949419650.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock949419650.init();
ColorBlock949419650.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1738760101.attachChild(ColorBlock949419650);
var Block1658430859 = new Block("Block1658430859", new Long(1311206193587));
Block1658430859.setBlockSides(BlockSides.SIDE_ABOVE);
Block1658430859.setCustomFrequency(true);
Block1658430859.setScriptName("/blocks/Zero.js");
Block1658430859.init();
Block1658430859.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1865061138.attachChild(Block1658430859);
var Block1623063319 = new Block("Block1623063319", new Long(1311206193587));
Block1623063319.setBlockSides(BlockSides.SIDE_ABOVE);
Block1623063319.setScriptName("/blocks/XOrBlock.js");
Block1623063319.init();
Block1623063319.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1623063319.getParameters().put("axis", 4.0);
	Block1658430859.attachChild(Block1623063319);
var ColorBlock2053788758 = new ColorBlock("ColorBlock2053788758", new Long(1311206193587));
ColorBlock2053788758.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2053788758.init();
ColorBlock2053788758.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1623063319.attachChild(ColorBlock2053788758);
var ColorBlock2088867994 = new ColorBlock("ColorBlock2088867994", new Long(1311206193587));
ColorBlock2088867994.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock2088867994.init();
ColorBlock2088867994.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock2053788758.attachChild(ColorBlock2088867994);
var ColorBlock1107584521 = new ColorBlock("ColorBlock1107584521", new Long(1311206193587));
ColorBlock1107584521.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1107584521.init();
ColorBlock1107584521.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock2088867994.attachChild(ColorBlock1107584521);
var ColorBlock1350662770 = new ColorBlock("ColorBlock1350662770", new Long(1311206193587));
ColorBlock1350662770.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1350662770.init();
ColorBlock1350662770.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1107584521.attachChild(ColorBlock1350662770);
var ColorBlock2042070177 = new ColorBlock("ColorBlock2042070177", new Long(1311206193587));
ColorBlock2042070177.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2042070177.init();
ColorBlock2042070177.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1350662770.attachChild(ColorBlock2042070177);
var Block1571398001 = new Block("Block1571398001", new Long(1311206193587));
Block1571398001.setBlockSides(BlockSides.SIDE_ABOVE);
Block1571398001.setCustomFrequency(true);
Block1571398001.setScriptName("/blocks/Zero.js");
Block1571398001.init();
Block1571398001.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2053788758.attachChild(Block1571398001);
var Block1981075779 = new Block("Block1981075779", new Long(1311206193587));
Block1981075779.setBlockSides(BlockSides.SIDE_ABOVE);
Block1981075779.setScriptName("/blocks/XOrBlock.js");
Block1981075779.init();
Block1981075779.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1981075779.getParameters().put("axis", 2.0);
	Block1571398001.attachChild(Block1981075779);
var ColorBlock1920025084 = new ColorBlock("ColorBlock1920025084", new Long(1311206193587));
ColorBlock1920025084.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1920025084.init();
ColorBlock1920025084.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1981075779.attachChild(ColorBlock1920025084);
var ColorBlock1956789811 = new ColorBlock("ColorBlock1956789811", new Long(1311206193587));
ColorBlock1956789811.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1956789811.init();
ColorBlock1956789811.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1596607631.attachChild(ColorBlock1956789811);
var ColorBlock1511604461 = new ColorBlock("ColorBlock1511604461", new Long(1311206193587));
ColorBlock1511604461.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1511604461.init();
ColorBlock1511604461.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1956789811.attachChild(ColorBlock1511604461);
var ColorBlock1370502536 = new ColorBlock("ColorBlock1370502536", new Long(1311206193587));
ColorBlock1370502536.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1370502536.init();
ColorBlock1370502536.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	ColorBlock1511604461.attachChild(ColorBlock1370502536);
var ColorBlock1455088300 = new ColorBlock("ColorBlock1455088300", new Long(1311206193587));
ColorBlock1455088300.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1455088300.init();
ColorBlock1455088300.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1370502536.attachChild(ColorBlock1455088300);
var ColorBlock1706865580 = new ColorBlock("ColorBlock1706865580", new Long(1311206193587));
ColorBlock1706865580.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1706865580.init();
ColorBlock1706865580.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1455088300.attachChild(ColorBlock1706865580);
var ColorBlock1510141346 = new ColorBlock("ColorBlock1510141346", new Long(1311206193587));
ColorBlock1510141346.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1510141346.init();
ColorBlock1510141346.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1706865580.attachChild(ColorBlock1510141346);
var ColorBlock1745234801 = new ColorBlock("ColorBlock1745234801", new Long(1311206193587));
ColorBlock1745234801.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1745234801.init();
ColorBlock1745234801.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block2140942973.attachChild(ColorBlock1745234801);
var ColorBlock1263745550 = new ColorBlock("ColorBlock1263745550", new Long(1311206193587));
ColorBlock1263745550.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1263745550.init();
ColorBlock1263745550.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1745234801.attachChild(ColorBlock1263745550);
var ColorBlock1555197760 = new ColorBlock("ColorBlock1555197760", new Long(1311206193587));
ColorBlock1555197760.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1555197760.init();
ColorBlock1555197760.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1263745550.attachChild(ColorBlock1555197760);
var ColorBlock1751155202 = new ColorBlock("ColorBlock1751155202", new Long(1311206193587));
ColorBlock1751155202.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1751155202.init();
ColorBlock1751155202.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1555197760.attachChild(ColorBlock1751155202);
var ColorBlock967968398 = new ColorBlock("ColorBlock967968398", new Long(1311206193587));
ColorBlock967968398.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock967968398.init();
ColorBlock967968398.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1751155202.attachChild(ColorBlock967968398);
MasterBlock1952637114.updatePower(true);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1952637114.getMasterId(), MasterBlock1952637114);

var MasterBlock2022003714 = new MasterBlock("MasterBlock2022003714", new Long(1311206299553));
MasterBlock2022003714.init();
MasterBlock2022003714.setLocalTranslation(new Vector3f(-192.0, 2.0, -60.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock2022003714);
MasterBlock2022003714.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock2022003714.getMasterId(), MasterBlock2022003714);

var MasterBlock1663433061 = new MasterBlock("MasterBlock1663433061", new Long(1311205285732));
MasterBlock1663433061.init();
MasterBlock1663433061.setLocalTranslation(new Vector3f(-108.0, 2.0, -70.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1663433061);
MasterBlock1663433061.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1663433061.getMasterId(), MasterBlock1663433061);

var MasterBlock1113132947 = new MasterBlock("MasterBlock1113132947", new Long(1311203175383));
MasterBlock1113132947.init();
MasterBlock1113132947.setLocalTranslation(new Vector3f(-112.0, 2.0, -62.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock1113132947);
var ColorBlock929449188 = new ColorBlock("ColorBlock929449188", new Long(1311203175383));
ColorBlock929449188.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock929449188.init();
ColorBlock929449188.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	MasterBlock1113132947.attachChild(ColorBlock929449188);
var Block1837996061 = new Block("Block1837996061", new Long(1311203175383));
Block1837996061.setBlockSides(BlockSides.SIDE_BACK);
Block1837996061.setCustomFrequency(true);
Block1837996061.setScriptName("/blocks/RangeFinderBlock.js");
Block1837996061.init();
Block1837996061.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
Block1837996061.getParameters().put("axis", 3.0);
	ColorBlock929449188.attachChild(Block1837996061);
var Block1029076755 = new Block("Block1029076755", new Long(1311203175383));
Block1029076755.setBlockSides(BlockSides.SIDE_BACK);
Block1029076755.setCustomFrequency(true);
Block1029076755.setScriptName("/blocks/Zero.js");
Block1029076755.init();
Block1029076755.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	Block1837996061.attachChild(Block1029076755);
var ColorBlock1241269970 = new ColorBlock("ColorBlock1241269970", new Long(1311203175383));
ColorBlock1241269970.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock1241269970.init();
ColorBlock1241269970.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	Block1029076755.attachChild(ColorBlock1241269970);
var Block1545186841 = new Block("Block1545186841", new Long(1311203175383));
Block1545186841.setBlockSides(BlockSides.SIDE_LEFT);
Block1545186841.setCustomFrequency(true);
Block1545186841.setScriptName("/blocks/Zero.js");
Block1545186841.init();
Block1545186841.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1241269970.attachChild(Block1545186841);
var Block946081721 = new Block("Block946081721", new Long(1311203175383));
Block946081721.setBlockSides(BlockSides.SIDE_LEFT);
Block946081721.setCustomFrequency(true);
Block946081721.setScriptName("/blocks/RangeFinderBlock.js");
Block946081721.init();
Block946081721.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
Block946081721.getParameters().put("axis", 2.0);
	Block1545186841.attachChild(Block946081721);
var Block2086863214 = new Block("Block2086863214", new Long(1311203175383));
Block2086863214.setBlockSides(BlockSides.SIDE_LEFT);
Block2086863214.setCustomFrequency(true);
Block2086863214.setScriptName("/blocks/Zero.js");
Block2086863214.init();
Block2086863214.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	Block946081721.attachChild(Block2086863214);
var ColorBlock1973023306 = new ColorBlock("ColorBlock1973023306", new Long(1311203175383));
ColorBlock1973023306.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1973023306.init();
ColorBlock1973023306.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	Block2086863214.attachChild(ColorBlock1973023306);
var Block2073619027 = new Block("Block2073619027", new Long(1311203175383));
Block2073619027.setBlockSides(BlockSides.SIDE_FRONT);
Block2073619027.setCustomFrequency(true);
Block2073619027.setScriptName("/blocks/Zero.js");
Block2073619027.init();
Block2073619027.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1973023306.attachChild(Block2073619027);
var Block1578695611 = new Block("Block1578695611", new Long(1311203175383));
Block1578695611.setBlockSides(BlockSides.SIDE_FRONT);
Block1578695611.setCustomFrequency(true);
Block1578695611.setScriptName("/blocks/RangeFinderBlock.js");
Block1578695611.init();
Block1578695611.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
Block1578695611.getParameters().put("axis", 0.0);
	Block2073619027.attachChild(Block1578695611);
var Block1936750281 = new Block("Block1936750281", new Long(1311203175383));
Block1936750281.setBlockSides(BlockSides.SIDE_FRONT);
Block1936750281.setCustomFrequency(true);
Block1936750281.setScriptName("/blocks/Zero.js");
Block1936750281.init();
Block1936750281.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	Block1578695611.attachChild(Block1936750281);
var ColorBlock1976723696 = new ColorBlock("ColorBlock1976723696", new Long(1311203175383));
ColorBlock1976723696.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1976723696.init();
ColorBlock1976723696.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	Block1936750281.attachChild(ColorBlock1976723696);
var Block1690286091 = new Block("Block1690286091", new Long(1311203175383));
Block1690286091.setBlockSides(BlockSides.SIDE_RIGHT);
Block1690286091.setCustomFrequency(true);
Block1690286091.setScriptName("/blocks/Zero.js");
Block1690286091.init();
Block1690286091.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1976723696.attachChild(Block1690286091);
var Block1804409963 = new Block("Block1804409963", new Long(1311203175383));
Block1804409963.setBlockSides(BlockSides.SIDE_RIGHT);
Block1804409963.setCustomFrequency(true);
Block1804409963.setScriptName("/blocks/RangeFinderBlock.js");
Block1804409963.init();
Block1804409963.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
Block1804409963.getParameters().put("axis", 5.0);
	Block1690286091.attachChild(Block1804409963);
var Block1335726830 = new Block("Block1335726830", new Long(1311203175383));
Block1335726830.setBlockSides(BlockSides.SIDE_RIGHT);
Block1335726830.setCustomFrequency(true);
Block1335726830.setScriptName("/blocks/Zero.js");
Block1335726830.init();
Block1335726830.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1804409963.attachChild(Block1335726830);
var ColorBlock1148327695 = new ColorBlock("ColorBlock1148327695", new Long(1311203175383));
ColorBlock1148327695.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1148327695.init();
ColorBlock1148327695.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1804409963.attachChild(ColorBlock1148327695);
var ColorBlock1889575899 = new ColorBlock("ColorBlock1889575899", new Long(1311203175383));
ColorBlock1889575899.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1889575899.init();
ColorBlock1889575899.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1148327695.attachChild(ColorBlock1889575899);
var ColorBlock1799463016 = new ColorBlock("ColorBlock1799463016", new Long(1311203175383));
ColorBlock1799463016.setBlockSides(BlockSides.SIDE_FRONT);
ColorBlock1799463016.init();
ColorBlock1799463016.setLocalTranslation(new Vector3f(0.0, 0.0, -2.0));
	ColorBlock1889575899.attachChild(ColorBlock1799463016);
var ColorBlock1328617623 = new ColorBlock("ColorBlock1328617623", new Long(1311203175383));
ColorBlock1328617623.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1328617623.init();
ColorBlock1328617623.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1799463016.attachChild(ColorBlock1328617623);
var ColorBlock1307336667 = new ColorBlock("ColorBlock1307336667", new Long(1311203175383));
ColorBlock1307336667.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1307336667.init();
ColorBlock1307336667.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1328617623.attachChild(ColorBlock1307336667);
var ColorBlock2026889072 = new ColorBlock("ColorBlock2026889072", new Long(1311203175383));
ColorBlock2026889072.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2026889072.init();
ColorBlock2026889072.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1307336667.attachChild(ColorBlock2026889072);
var ColorBlock1773082366 = new ColorBlock("ColorBlock1773082366", new Long(1311203175383));
ColorBlock1773082366.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1773082366.init();
ColorBlock1773082366.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1578695611.attachChild(ColorBlock1773082366);
var ColorBlock946297566 = new ColorBlock("ColorBlock946297566", new Long(1311203175383));
ColorBlock946297566.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock946297566.init();
ColorBlock946297566.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1773082366.attachChild(ColorBlock946297566);
var ColorBlock1540843703 = new ColorBlock("ColorBlock1540843703", new Long(1311203175383));
ColorBlock1540843703.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1540843703.init();
ColorBlock1540843703.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock946297566.attachChild(ColorBlock1540843703);
var ColorBlock1836358771 = new ColorBlock("ColorBlock1836358771", new Long(1311203175383));
ColorBlock1836358771.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1836358771.init();
ColorBlock1836358771.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1540843703.attachChild(ColorBlock1836358771);
var ColorBlock1428431136 = new ColorBlock("ColorBlock1428431136", new Long(1311203175383));
ColorBlock1428431136.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1428431136.init();
ColorBlock1428431136.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1836358771.attachChild(ColorBlock1428431136);
var Block1991012734 = new Block("Block1991012734", new Long(1311203175383));
Block1991012734.setBlockSides(BlockSides.SIDE_RIGHT);
Block1991012734.setCustomFrequency(true);
Block1991012734.setScriptName("/blocks/Zero.js");
Block1991012734.init();
Block1991012734.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1578695611.attachChild(Block1991012734);
var ColorBlock1626741196 = new ColorBlock("ColorBlock1626741196", new Long(1311203175383));
ColorBlock1626741196.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1626741196.init();
ColorBlock1626741196.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	Block1991012734.attachChild(ColorBlock1626741196);
var ColorBlock1790879627 = new ColorBlock("ColorBlock1790879627", new Long(1311203175383));
ColorBlock1790879627.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1790879627.init();
ColorBlock1790879627.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1626741196.attachChild(ColorBlock1790879627);
var Block1198480600 = new Block("Block1198480600", new Long(1311203175383));
Block1198480600.setBlockSides(BlockSides.SIDE_ABOVE);
Block1198480600.setScriptName("/blocks/AndBlock.js");
Block1198480600.init();
Block1198480600.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1198480600.getParameters().put("axis", 2.0);
	ColorBlock1790879627.attachChild(Block1198480600);
var ColorBlock1299106686 = new ColorBlock("ColorBlock1299106686", new Long(1311203175383));
ColorBlock1299106686.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1299106686.init();
ColorBlock1299106686.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1198480600.attachChild(ColorBlock1299106686);
var ColorBlock1385740965 = new ColorBlock("ColorBlock1385740965", new Long(1311203175383));
ColorBlock1385740965.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1385740965.init();
ColorBlock1385740965.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1299106686.attachChild(ColorBlock1385740965);
var ColorBlock1454155452 = new ColorBlock("ColorBlock1454155452", new Long(1311203175383));
ColorBlock1454155452.setBlockSides(BlockSides.SIDE_LEFT);
ColorBlock1454155452.init();
ColorBlock1454155452.setLocalTranslation(new Vector3f(2.0, 0.0, 0.0));
	ColorBlock1385740965.attachChild(ColorBlock1454155452);
var ColorBlock1902279980 = new ColorBlock("ColorBlock1902279980", new Long(1311203175383));
ColorBlock1902279980.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1902279980.init();
ColorBlock1902279980.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1454155452.attachChild(ColorBlock1902279980);
var ColorBlock1264628947 = new ColorBlock("ColorBlock1264628947", new Long(1311203175383));
ColorBlock1264628947.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1264628947.init();
ColorBlock1264628947.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1902279980.attachChild(ColorBlock1264628947);
var ColorBlock1940367803 = new ColorBlock("ColorBlock1940367803", new Long(1311203175383));
ColorBlock1940367803.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1940367803.init();
ColorBlock1940367803.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1264628947.attachChild(ColorBlock1940367803);
var ColorBlock1306573558 = new ColorBlock("ColorBlock1306573558", new Long(1311203175383));
ColorBlock1306573558.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1306573558.init();
ColorBlock1306573558.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1940367803.attachChild(ColorBlock1306573558);
var ColorBlock1351926942 = new ColorBlock("ColorBlock1351926942", new Long(1311203175383));
ColorBlock1351926942.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1351926942.init();
ColorBlock1351926942.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1306573558.attachChild(ColorBlock1351926942);
var Block2069929950 = new Block("Block2069929950", new Long(1311203175383));
Block2069929950.setBlockSides(BlockSides.SIDE_ABOVE);
Block2069929950.setCustomFrequency(true);
Block2069929950.setScriptName("/blocks/Zero.js");
Block2069929950.init();
Block2069929950.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1299106686.attachChild(Block2069929950);
var Block1459129873 = new Block("Block1459129873", new Long(1311203175383));
Block1459129873.setBlockSides(BlockSides.SIDE_ABOVE);
Block1459129873.setScriptName("/blocks/AndBlock.js");
Block1459129873.init();
Block1459129873.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1459129873.getParameters().put("axis", 4.0);
	Block2069929950.attachChild(Block1459129873);
var ColorBlock1433415255 = new ColorBlock("ColorBlock1433415255", new Long(1311203175383));
ColorBlock1433415255.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1433415255.init();
ColorBlock1433415255.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1459129873.attachChild(ColorBlock1433415255);
var ColorBlock1704547151 = new ColorBlock("ColorBlock1704547151", new Long(1311203175383));
ColorBlock1704547151.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1704547151.init();
ColorBlock1704547151.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1433415255.attachChild(ColorBlock1704547151);
var ColorBlock1658024289 = new ColorBlock("ColorBlock1658024289", new Long(1311203175383));
ColorBlock1658024289.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1658024289.init();
ColorBlock1658024289.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1704547151.attachChild(ColorBlock1658024289);
var ColorBlock1432330163 = new ColorBlock("ColorBlock1432330163", new Long(1311203175383));
ColorBlock1432330163.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1432330163.init();
ColorBlock1432330163.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1658024289.attachChild(ColorBlock1432330163);
var ColorBlock1500208566 = new ColorBlock("ColorBlock1500208566", new Long(1311203175383));
ColorBlock1500208566.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1500208566.init();
ColorBlock1500208566.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1432330163.attachChild(ColorBlock1500208566);
var Block1781410958 = new Block("Block1781410958", new Long(1311203175383));
Block1781410958.setBlockSides(BlockSides.SIDE_ABOVE);
Block1781410958.setCustomFrequency(true);
Block1781410958.setScriptName("/blocks/Zero.js");
Block1781410958.init();
Block1781410958.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1433415255.attachChild(Block1781410958);
var Block1338506255 = new Block("Block1338506255", new Long(1311203175383));
Block1338506255.setBlockSides(BlockSides.SIDE_ABOVE);
Block1338506255.setScriptName("/blocks/AndBlock.js");
Block1338506255.init();
Block1338506255.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
Block1338506255.getParameters().put("axis", 2.0);
	Block1781410958.attachChild(Block1338506255);
var ColorBlock1530000213 = new ColorBlock("ColorBlock1530000213", new Long(1311203175383));
ColorBlock1530000213.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1530000213.init();
ColorBlock1530000213.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1338506255.attachChild(ColorBlock1530000213);
var ColorBlock1510299125 = new ColorBlock("ColorBlock1510299125", new Long(1311203175383));
ColorBlock1510299125.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1510299125.init();
ColorBlock1510299125.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block946081721.attachChild(ColorBlock1510299125);
var ColorBlock1040888902 = new ColorBlock("ColorBlock1040888902", new Long(1311203175383));
ColorBlock1040888902.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1040888902.init();
ColorBlock1040888902.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1510299125.attachChild(ColorBlock1040888902);
var ColorBlock2095438221 = new ColorBlock("ColorBlock2095438221", new Long(1311203175383));
ColorBlock2095438221.setBlockSides(BlockSides.SIDE_BACK);
ColorBlock2095438221.init();
ColorBlock2095438221.setLocalTranslation(new Vector3f(0.0, 0.0, 2.0));
	ColorBlock1040888902.attachChild(ColorBlock2095438221);
var ColorBlock2083205690 = new ColorBlock("ColorBlock2083205690", new Long(1311203175383));
ColorBlock2083205690.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2083205690.init();
ColorBlock2083205690.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2095438221.attachChild(ColorBlock2083205690);
var ColorBlock1246192765 = new ColorBlock("ColorBlock1246192765", new Long(1311203175383));
ColorBlock1246192765.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1246192765.init();
ColorBlock1246192765.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock2083205690.attachChild(ColorBlock1246192765);
var ColorBlock1735333787 = new ColorBlock("ColorBlock1735333787", new Long(1311203175383));
ColorBlock1735333787.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1735333787.init();
ColorBlock1735333787.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1246192765.attachChild(ColorBlock1735333787);
var ColorBlock2133877471 = new ColorBlock("ColorBlock2133877471", new Long(1311203175383));
ColorBlock2133877471.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock2133877471.init();
ColorBlock2133877471.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	Block1837996061.attachChild(ColorBlock2133877471);
var ColorBlock1867658609 = new ColorBlock("ColorBlock1867658609", new Long(1311203175383));
ColorBlock1867658609.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1867658609.init();
ColorBlock1867658609.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock2133877471.attachChild(ColorBlock1867658609);
var ColorBlock1411801973 = new ColorBlock("ColorBlock1411801973", new Long(1311203175383));
ColorBlock1411801973.setBlockSides(BlockSides.SIDE_RIGHT);
ColorBlock1411801973.init();
ColorBlock1411801973.setLocalTranslation(new Vector3f(-2.0, 0.0, 0.0));
	ColorBlock1867658609.attachChild(ColorBlock1411801973);
var ColorBlock1990486131 = new ColorBlock("ColorBlock1990486131", new Long(1311203175383));
ColorBlock1990486131.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1990486131.init();
ColorBlock1990486131.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1411801973.attachChild(ColorBlock1990486131);
var ColorBlock1981692374 = new ColorBlock("ColorBlock1981692374", new Long(1311203175383));
ColorBlock1981692374.setBlockSides(BlockSides.SIDE_ABOVE);
ColorBlock1981692374.init();
ColorBlock1981692374.setLocalTranslation(new Vector3f(0.0, 2.0, 0.0));
	ColorBlock1990486131.attachChild(ColorBlock1981692374);
MasterBlock1113132947.updatePower(true);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock1113132947.getMasterId(), MasterBlock1113132947);

var MasterBlock2060522470 = new MasterBlock("MasterBlock2060522470", new Long(1311206297265));
MasterBlock2060522470.init();
MasterBlock2060522470.setLocalTranslation(new Vector3f(-190.0, 2.0, -70.0));
ScriptBlocksApplication.getInstance().getRootNode().attachChild(MasterBlock2060522470);
MasterBlock2060522470.updatePower(false);
ScriptBlocksApplication.getInstance().addMasterBlock(MasterBlock2060522470.getMasterId(), MasterBlock2060522470);

}
application.loop = function() {
}
